/* Copyright Thanh-Trung Pham, JAIST, 2013 */
package jp.ac.jaist.simulation;

/**
 * @author Thanh-Trung Pham
 */
public interface RMPIReliabilitySimulationListener {
    /**
     * Inform when there is a progress.
     *
     * @param numberOfCompletedRuns the number of completed runs.
     */
    public void informProgress(int numberOfCompletedRuns);

    /**
     * Inform when a simulation has completed.
     *
     * @param simulationStatistics the resulting simulation statistics.
     */
    public void informCompletion(RMPIReliabilitySimulationStatistics simulationStatistics);
}
